package com.zuipin.service;

import java.util.List;

import com.zuipin.entity.product.TagProduct;

import net.sf.json.JSONObject;

/**
 * 标签-商品业务类
 *
 * @ClassName ITagProductService
 * @author wangcongyi
 * @date 2017年7月12日 上午11:38:04
 */
public interface ITagProductService {

	// 批量添加标签-商品信息列表
	public int insertBatch(List<TagProduct> tagProducts);

	// 删除重复的标签-商品信息(伪删除)
	public int removeRepeat(JSONObject params,List<String> skus);

	// 通过标签ID查询商品sku列表
	public List<String> selectSkusByTagId(Long tagId);
	
	public int deleteByPrimaryKey(Long id);

	public int insert(TagProduct record);

	public int insertSelective(TagProduct record);

	public TagProduct selectByPrimaryKey(Long id);

	public int updateByPrimaryKeySelective(TagProduct record);

	public int updateByPrimaryKey(TagProduct record);
}
